Dec 01 03:29:24.706 INFO testing saschagrunert/craft against master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61 for beta-1.31-5
Dec 01 03:29:24.708 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-1/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 03:29:25.123 INFO [stdout] c8736b1011c73690918088a489a06234c7cee0919e2dab9dd12b47ac53c4c313
Dec 01 03:29:25.129 INFO running `"docker" "start" "-a" "c8736b1011c73690918088a489a06234c7cee0919e2dab9dd12b47ac53c4c313"`
Dec 01 03:29:26.521 INFO [stderr] usermod: no changes
Dec 01 03:29:26.579 INFO [stderr] warning: An explicit [[bin]] section is specified in Cargo.toml which currently
Dec 01 03:29:26.579 INFO [stderr] disables Cargo from automatically inferring other binary targets.
Dec 01 03:29:26.579 INFO [stderr] This inference behavior will change in the Rust 2018 edition and the following
Dec 01 03:29:26.579 INFO [stderr] files will be included as a binary target:
Dec 01 03:29:26.579 INFO [stderr] 
Dec 01 03:29:26.579 INFO [stderr] * /source/src/bin/verify_project.rs
Dec 01 03:29:26.579 INFO [stderr] * /source/src/bin/generate_lockfile.rs
Dec 01 03:29:26.579 INFO [stderr] * /source/src/bin/run.rs
Dec 01 03:29:26.579 INFO [stderr] * /source/src/bin/doc.rs
Dec 01 03:29:26.579 INFO [stderr] * /source/src/bin/metadata.rs
Dec 01 03:29:26.579 INFO [stderr] * /source/src/bin/clean.rs
Dec 01 03:29:26.579 INFO [stderr] * /source/src/bin/update.rs
Dec 01 03:29:26.579 INFO [stderr] * /source/src/bin/build.rs
Dec 01 03:29:26.579 INFO [stderr] * /source/src/bin/locate_project.rs
Dec 01 03:29:26.579 INFO [stderr] * /source/src/bin/new.rs
Dec 01 03:29:26.579 INFO [stderr] * /source/src/bin/fetch.rs
Dec 01 03:29:26.579 INFO [stderr] * /source/src/bin/pkgid.rs
Dec 01 03:29:26.579 INFO [stderr] * /source/src/bin/main.rs
Dec 01 03:29:26.579 INFO [stderr] * /source/src/bin/package.rs
Dec 01 03:29:26.579 INFO [stderr] * /source/src/bin/git_checkout.rs
Dec 01 03:29:26.579 INFO [stderr] 
Dec 01 03:29:26.579 INFO [stderr] This is likely to break cargo build or cargo test as these files may not be
Dec 01 03:29:26.579 INFO [stderr] ready to be compiled as a binary target today. You can future-proof yourself
Dec 01 03:29:26.579 INFO [stderr] and disable this warning by adding `autobins = false` to your [package]
Dec 01 03:29:26.579 INFO [stderr] section. You may also move the files to a location where Cargo would not
Dec 01 03:29:26.579 INFO [stderr] automatically infer them to be a target, such as in subfolders.
Dec 01 03:29:26.579 INFO [stderr] 
Dec 01 03:29:26.579 INFO [stderr] For more information on this warning you can consult
Dec 01 03:29:26.579 INFO [stderr] https://github.com/rust-lang/cargo/issues/5330
Dec 01 03:29:26.579 INFO [stderr] warning: path `/source/src/bin/main.rs` was erroneously implicitly accepted for binary `craft`,
Dec 01 03:29:26.579 INFO [stderr] please set bin.path in Cargo.toml
Dec 01 03:29:26.854 INFO [stderr]    Compiling unicode-normalization v0.1.2
Dec 01 03:29:26.854 INFO [stderr]    Compiling openssl v0.9.0
Dec 01 03:29:26.854 INFO [stderr]    Compiling openssl-probe v0.1.0
Dec 01 03:29:26.857 INFO [stderr]    Compiling strsim v0.5.1
Dec 01 03:29:26.887 INFO [stderr]    Compiling advapi32-sys v0.2.0
Dec 01 03:29:26.887 INFO [stderr]    Compiling psapi-sys v0.1.0
Dec 01 03:29:26.903 INFO [stderr]    Compiling openssl-sys v0.9.0
Dec 01 03:29:26.903 INFO [stderr]    Compiling libz-sys v1.0.6
Dec 01 03:29:29.361 INFO [stderr]    Compiling cmake v0.1.18
Dec 01 03:29:29.361 INFO [stderr]    Compiling curl-sys v0.3.0
Dec 01 03:29:29.361 INFO [stderr]    Compiling unicode-bidi v0.2.3
Dec 01 03:29:29.409 INFO [stderr]    Compiling filetime v0.1.10
Dec 01 03:29:29.507 INFO [stderr]    Compiling fs2 v0.3.0
Dec 01 03:29:31.943 INFO [stderr]    Compiling net2 v0.2.26
Dec 01 03:29:31.944 INFO [stderr]    Compiling toml v0.2.1
Dec 01 03:29:32.027 INFO [stderr]    Compiling tempdir v0.3.5
Dec 01 03:29:32.175 INFO [stderr]    Compiling tar v0.4.8
Dec 01 03:29:36.537 INFO [stderr]    Compiling libssh2-sys v0.2.2
Dec 01 03:29:36.537 INFO [stderr]    Compiling libgit2-sys v0.6.1
Dec 01 03:29:37.099 INFO [stderr]    Compiling term v0.4.4
Dec 01 03:29:37.779 INFO [stderr]    Compiling miow v0.1.3
Dec 01 03:29:37.815 INFO [stderr]    Compiling idna v0.1.0
Dec 01 03:29:44.731 INFO [stderr]    Compiling semver-parser v0.6.1
Dec 01 03:29:46.581 INFO [stderr]    Compiling docopt v0.6.86
Dec 01 03:29:47.135 INFO [stderr]    Compiling url v1.2.3
Dec 01 03:29:49.475 INFO [stderr]    Compiling curl v0.4.0
Dec 01 03:29:49.612 INFO [stderr]    Compiling semver v0.5.1
Dec 01 03:30:40.304 INFO [stderr]    Compiling git2 v0.6.0
Dec 01 03:30:47.831 INFO [stderr]    Compiling git2-curl v0.7.0
Dec 01 03:30:48.999 INFO [stderr]    Compiling craft v0.1.0 (/source)
Dec 01 03:30:50.647 INFO [stderr] warning: unused label
Dec 01 03:30:50.647 INFO [stderr]    --> src/sources/path.rs:186:9
Dec 01 03:30:50.648 INFO [stderr]     |
Dec 01 03:30:50.648 INFO [stderr] 186 |         'outer: for (file_path, is_dir) in index_files.chain(untracked) {
Dec 01 03:30:50.648 INFO [stderr]     |         ^^^^^^
Dec 01 03:30:50.649 INFO [stderr]     |
Dec 01 03:30:50.649 INFO [stderr] note: lint level defined here
Dec 01 03:30:50.649 INFO [stderr]    --> src/lib.rs:4:9
Dec 01 03:30:50.650 INFO [stderr]     |
Dec 01 03:30:50.650 INFO [stderr] 4   | #![deny(unused)]
Dec 01 03:30:50.650 INFO [stderr]     |         ^^^^^^
Dec 01 03:30:50.651 INFO [stderr]     = note: #[warn(unused_labels)] implied by #[warn(unused)]
Dec 01 03:30:50.651 INFO [stderr] 
Dec 01 03:30:51.113 INFO [stderr] warning: use of deprecated item 'std::env::home_dir': This function's behavior is unexpected and probably not what you want. Consider using the home_dir function from https://crates.io/crates/dirs instead.
Dec 01 03:30:51.121 INFO [stderr]    --> src/util/config.rs:634:29
Dec 01 03:30:51.121 INFO [stderr]     |
Dec 01 03:30:51.121 INFO [stderr] 634 |     let home_dir_with_env = env::home_dir().map(|p| p.join(".craft"));
Dec 01 03:30:51.122 INFO [stderr]     |                             ^^^^^^^^^^^^^
Dec 01 03:30:51.122 INFO [stderr]     |
Dec 01 03:30:51.122 INFO [stderr]     = note: #[warn(deprecated)] on by default
Dec 01 03:30:51.123 INFO [stderr] 
Dec 01 03:30:51.123 INFO [stderr] warning: use of deprecated item 'std::env::home_dir': This function's behavior is unexpected and probably not what you want. Consider using the home_dir function from https://crates.io/crates/dirs instead.
Dec 01 03:30:51.123 INFO [stderr]    --> src/util/config.rs:637:32
Dec 01 03:30:51.124 INFO [stderr]     |
Dec 01 03:30:51.124 INFO [stderr] 637 |     let home_dir_without_env = env::home_dir().map(|p| p.join(".craft"));
Dec 01 03:30:51.124 INFO [stderr]     |                                ^^^^^^^^^^^^^
Dec 01 03:30:51.125 INFO [stderr] 
Dec 01 03:30:58.094 INFO [stderr] warning: variable does not need to be mutable
Dec 01 03:30:58.095 INFO [stderr]   --> src/util/read2.rs:15:18
Dec 01 03:30:58.096 INFO [stderr]    |
Dec 01 03:30:58.096 INFO [stderr] 15 |                  mut data: &mut FnMut(bool, &mut Vec<u8>, bool))
Dec 01 03:30:58.097 INFO [stderr]    |                  ----^^^^
Dec 01 03:30:58.098 INFO [stderr]    |                  |
Dec 01 03:30:58.098 INFO [stderr]    |                  help: remove this `mut`
Dec 01 03:30:58.099 INFO [stderr]    |
Dec 01 03:30:58.099 INFO [stderr] note: lint level defined here
Dec 01 03:30:58.100 INFO [stderr]   --> src/lib.rs:4:9
Dec 01 03:30:58.101 INFO [stderr]    |
Dec 01 03:30:58.101 INFO [stderr] 4  | #![deny(unused)]
Dec 01 03:30:58.102 INFO [stderr]    |         ^^^^^^
Dec 01 03:30:58.102 INFO [stderr]    = note: #[warn(unused_mut)] implied by #[warn(unused)]
Dec 01 03:30:58.103 INFO [stderr] 
Dec 01 03:30:58.162 INFO [stderr] warning: unnecessary `unsafe` block
Dec 01 03:30:58.163 INFO [stderr]   --> src/util/lazy_cell.rs:49:9
Dec 01 03:30:58.164 INFO [stderr]    |
Dec 01 03:30:58.164 INFO [stderr] 49 |         unsafe { self.inner.into_inner() }
Dec 01 03:30:58.165 INFO [stderr]    |         ^^^^^^ unnecessary `unsafe` block
Dec 01 03:30:58.166 INFO [stderr]    |
Dec 01 03:30:58.166 INFO [stderr] note: lint level defined here
Dec 01 03:30:58.167 INFO [stderr]   --> src/lib.rs:4:9
Dec 01 03:30:58.168 INFO [stderr]    |
Dec 01 03:30:58.168 INFO [stderr] 4  | #![deny(unused)]
Dec 01 03:30:58.169 INFO [stderr]    |         ^^^^^^
Dec 01 03:30:58.170 INFO [stderr]    = note: #[warn(unused_unsafe)] implied by #[warn(unused)]
Dec 01 03:30:58.170 INFO [stderr] 
Dec 01 03:30:58.191 INFO [stderr] warning: type alias is never used: `ResolveResult`
Dec 01 03:30:58.192 INFO [stderr]    --> src/resolver/mod.rs:106:1
Dec 01 03:30:58.193 INFO [stderr]     |
Dec 01 03:30:58.193 INFO [stderr] 106 | type ResolveResult<'a> = CraftResult<CraftResult<Box<Context<'a>>>>;
Dec 01 03:30:58.194 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 03:30:58.195 INFO [stderr]     |
Dec 01 03:30:58.195 INFO [stderr] note: lint level defined here
Dec 01 03:30:58.196 INFO [stderr]    --> src/lib.rs:4:9
Dec 01 03:30:58.197 INFO [stderr]     |
Dec 01 03:30:58.197 INFO [stderr] 4   | #![deny(unused)]
Dec 01 03:30:58.198 INFO [stderr]     |         ^^^^^^
Dec 01 03:30:58.199 INFO [stderr]     = note: #[warn(dead_code)] implied by #[warn(unused)]
Dec 01 03:30:58.199 INFO [stderr] 
Dec 01 03:31:43.177 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 2m 16s
Dec 01 03:31:43.190 INFO [stderr] su: No module specific data is present
Dec 01 03:31:44.457 INFO running `"docker" "inspect" "c8736b1011c73690918088a489a06234c7cee0919e2dab9dd12b47ac53c4c313"`
Dec 01 03:31:44.645 INFO running `"docker" "rm" "-f" "c8736b1011c73690918088a489a06234c7cee0919e2dab9dd12b47ac53c4c313"`
Dec 01 03:31:44.934 INFO [stdout] c8736b1011c73690918088a489a06234c7cee0919e2dab9dd12b47ac53c4c313
Dec 01 03:31:44.945 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-1/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 03:31:45.323 INFO [stdout] 79f7443c7d39d038e84e6d5871ffa6c404d50ef643fadebfad90a4da2e36d0d6
Dec 01 03:31:45.329 INFO running `"docker" "start" "-a" "79f7443c7d39d038e84e6d5871ffa6c404d50ef643fadebfad90a4da2e36d0d6"`
Dec 01 03:31:46.750 INFO [stderr] usermod: no changes
Dec 01 03:31:46.839 INFO [stderr] warning: An explicit [[bin]] section is specified in Cargo.toml which currently
Dec 01 03:31:46.839 INFO [stderr] disables Cargo from automatically inferring other binary targets.
Dec 01 03:31:46.839 INFO [stderr] This inference behavior will change in the Rust 2018 edition and the following
Dec 01 03:31:46.839 INFO [stderr] files will be included as a binary target:
Dec 01 03:31:46.839 INFO [stderr] 
Dec 01 03:31:46.839 INFO [stderr] * /source/src/bin/verify_project.rs
Dec 01 03:31:46.839 INFO [stderr] * /source/src/bin/generate_lockfile.rs
Dec 01 03:31:46.839 INFO [stderr] * /source/src/bin/run.rs
Dec 01 03:31:46.839 INFO [stderr] * /source/src/bin/doc.rs
Dec 01 03:31:46.839 INFO [stderr] * /source/src/bin/metadata.rs
Dec 01 03:31:46.839 INFO [stderr] * /source/src/bin/clean.rs
Dec 01 03:31:46.839 INFO [stderr] * /source/src/bin/update.rs
Dec 01 03:31:46.839 INFO [stderr] * /source/src/bin/build.rs
Dec 01 03:31:46.839 INFO [stderr] * /source/src/bin/locate_project.rs
Dec 01 03:31:46.839 INFO [stderr] * /source/src/bin/new.rs
Dec 01 03:31:46.839 INFO [stderr] * /source/src/bin/fetch.rs
Dec 01 03:31:46.839 INFO [stderr] * /source/src/bin/pkgid.rs
Dec 01 03:31:46.839 INFO [stderr] * /source/src/bin/main.rs
Dec 01 03:31:46.839 INFO [stderr] * /source/src/bin/package.rs
Dec 01 03:31:46.839 INFO [stderr] * /source/src/bin/git_checkout.rs
Dec 01 03:31:46.839 INFO [stderr] 
Dec 01 03:31:46.839 INFO [stderr] This is likely to break cargo build or cargo test as these files may not be
Dec 01 03:31:46.839 INFO [stderr] ready to be compiled as a binary target today. You can future-proof yourself
Dec 01 03:31:46.839 INFO [stderr] and disable this warning by adding `autobins = false` to your [package]
Dec 01 03:31:46.839 INFO [stderr] section. You may also move the files to a location where Cargo would not
Dec 01 03:31:46.839 INFO [stderr] automatically infer them to be a target, such as in subfolders.
Dec 01 03:31:46.839 INFO [stderr] 
Dec 01 03:31:46.839 INFO [stderr] For more information on this warning you can consult
Dec 01 03:31:46.839 INFO [stderr] https://github.com/rust-lang/cargo/issues/5330
Dec 01 03:31:46.839 INFO [stderr] warning: path `/source/src/bin/main.rs` was erroneously implicitly accepted for binary `craft`,
Dec 01 03:31:46.839 INFO [stderr] please set bin.path in Cargo.toml
Dec 01 03:31:47.027 INFO [stderr]    Compiling bufstream v0.1.2
Dec 01 03:31:47.033 INFO [stderr]    Compiling hamcrest v0.1.2
Dec 01 03:31:48.290 INFO [stderr]    Compiling crafttest v0.1.0 (/source/tests/crafttest)
Dec 01 03:31:49.275 INFO [stderr] warning: unused `#[macro_use]` import
Dec 01 03:31:49.275 INFO [stderr]   --> tests/crafttest/lib.rs:22:1
Dec 01 03:31:49.276 INFO [stderr]    |
Dec 01 03:31:49.276 INFO [stderr] 22 | #[macro_use]
Dec 01 03:31:49.276 INFO [stderr]    | ^^^^^^^^^^^^
Dec 01 03:31:49.276 INFO [stderr]    |
Dec 01 03:31:49.277 INFO [stderr] note: lint level defined here
Dec 01 03:31:49.277 INFO [stderr]   --> tests/crafttest/lib.rs:1:9
Dec 01 03:31:49.277 INFO [stderr]    |
Dec 01 03:31:49.277 INFO [stderr] 1  | #![deny(warnings)]
Dec 01 03:31:49.278 INFO [stderr]    |         ^^^^^^^^
Dec 01 03:31:49.278 INFO [stderr]    = note: #[warn(unused_imports)] implied by #[warn(warnings)]
Dec 01 03:31:49.278 INFO [stderr] 
Dec 01 03:31:52.047 INFO [stderr]    Compiling craft v0.1.0 (/source)
Dec 01 03:31:55.203 INFO [stderr] warning: unused label
Dec 01 03:31:55.203 INFO [stderr]    --> src/sources/path.rs:186:9
Dec 01 03:31:55.204 INFO [stderr]     |
Dec 01 03:31:55.204 INFO [stderr] 186 |         'outer: for (file_path, is_dir) in index_files.chain(untracked) {
Dec 01 03:31:55.204 INFO [stderr]     |         ^^^^^^
Dec 01 03:31:55.205 INFO [stderr]     |
Dec 01 03:31:55.205 INFO [stderr] note: lint level defined here
Dec 01 03:31:55.205 INFO [stderr]    --> src/lib.rs:4:9
Dec 01 03:31:55.206 INFO [stderr]     |
Dec 01 03:31:55.206 INFO [stderr] 4   | #![deny(unused)]
Dec 01 03:31:55.206 INFO [stderr]     |         ^^^^^^
Dec 01 03:31:55.206 INFO [stderr]     = note: #[warn(unused_labels)] implied by #[warn(unused)]
Dec 01 03:31:55.207 INFO [stderr] 
Dec 01 03:31:55.671 INFO [stderr] warning: use of deprecated item 'std::env::home_dir': This function's behavior is unexpected and probably not what you want. Consider using the home_dir function from https://crates.io/crates/dirs instead.
Dec 01 03:31:55.672 INFO [stderr]    --> src/util/config.rs:634:29
Dec 01 03:31:55.672 INFO [stderr]     |
Dec 01 03:31:55.672 INFO [stderr] 634 |     let home_dir_with_env = env::home_dir().map(|p| p.join(".craft"));
Dec 01 03:31:55.673 INFO [stderr]     |                             ^^^^^^^^^^^^^
Dec 01 03:31:55.673 INFO [stderr]     |
Dec 01 03:31:55.673 INFO [stderr] note: lint level defined here
Dec 01 03:31:55.673 INFO [stderr]    --> src/lib.rs:5:24
Dec 01 03:31:55.673 INFO [stderr]     |
Dec 01 03:31:55.674 INFO [stderr] 5   | #![cfg_attr(test, deny(warnings))]
Dec 01 03:31:55.674 INFO [stderr]     |                        ^^^^^^^^
Dec 01 03:31:55.674 INFO [stderr]     = note: #[warn(deprecated)] implied by #[warn(warnings)]
Dec 01 03:31:55.675 INFO [stderr] 
Dec 01 03:31:55.675 INFO [stderr] warning: use of deprecated item 'std::env::home_dir': This function's behavior is unexpected and probably not what you want. Consider using the home_dir function from https://crates.io/crates/dirs instead.
Dec 01 03:31:55.675 INFO [stderr]    --> src/util/config.rs:637:32
Dec 01 03:31:55.675 INFO [stderr]     |
Dec 01 03:31:55.676 INFO [stderr] 637 |     let home_dir_without_env = env::home_dir().map(|p| p.join(".craft"));
Dec 01 03:31:55.676 INFO [stderr]     |                                ^^^^^^^^^^^^^
Dec 01 03:31:55.676 INFO [stderr] 
Dec 01 03:32:01.055 INFO [stderr] warning: unused extern crate
Dec 01 03:32:01.055 INFO [stderr]  --> src/lib.rs:8:1
Dec 01 03:32:01.055 INFO [stderr]   |
Dec 01 03:32:01.055 INFO [stderr] 7 | / #[cfg(test)]
Dec 01 03:32:01.055 INFO [stderr] 8 | | extern crate hamcrest;
Dec 01 03:32:01.055 INFO [stderr]   | | ^^^^^^^^^^^^^^^^^^^^^-
Dec 01 03:32:01.055 INFO [stderr]   | |______________________|
Dec 01 03:32:01.055 INFO [stderr]   |                        help: remove it
Dec 01 03:32:01.055 INFO [stderr]   |
Dec 01 03:32:01.055 INFO [stderr] note: lint level defined here
Dec 01 03:32:01.055 INFO [stderr]  --> src/lib.rs:4:9
Dec 01 03:32:01.055 INFO [stderr]   |
Dec 01 03:32:01.055 INFO [stderr] 4 | #![deny(unused)]
Dec 01 03:32:01.055 INFO [stderr]   |         ^^^^^^
Dec 01 03:32:01.055 INFO [stderr]   = note: #[warn(unused_extern_crates)] implied by #[warn(unused)]
Dec 01 03:32:01.055 INFO [stderr] 
Dec 01 03:32:04.799 INFO [stderr] warning: variable does not need to be mutable
Dec 01 03:32:04.799 INFO [stderr]   --> src/util/read2.rs:15:18
Dec 01 03:32:04.799 INFO [stderr]    |
Dec 01 03:32:04.799 INFO [stderr] 15 |                  mut data: &mut FnMut(bool, &mut Vec<u8>, bool))
Dec 01 03:32:04.799 INFO [stderr]    |                  ----^^^^
Dec 01 03:32:04.799 INFO [stderr]    |                  |
Dec 01 03:32:04.799 INFO [stderr]    |                  help: remove this `mut`
Dec 01 03:32:04.799 INFO [stderr]    |
Dec 01 03:32:04.799 INFO [stderr] note: lint level defined here
Dec 01 03:32:04.799 INFO [stderr]   --> src/lib.rs:4:9
Dec 01 03:32:04.799 INFO [stderr]    |
Dec 01 03:32:04.799 INFO [stderr] 4  | #![deny(unused)]
Dec 01 03:32:04.799 INFO [stderr]    |         ^^^^^^
Dec 01 03:32:04.799 INFO [stderr]    = note: #[warn(unused_mut)] implied by #[warn(unused)]
Dec 01 03:32:04.799 INFO [stderr] 
Dec 01 03:32:04.883 INFO [stderr] warning: unnecessary `unsafe` block
Dec 01 03:32:04.883 INFO [stderr]   --> src/util/lazy_cell.rs:49:9
Dec 01 03:32:04.883 INFO [stderr]    |
Dec 01 03:32:04.883 INFO [stderr] 49 |         unsafe { self.inner.into_inner() }
Dec 01 03:32:04.883 INFO [stderr]    |         ^^^^^^ unnecessary `unsafe` block
Dec 01 03:32:04.883 INFO [stderr]    |
Dec 01 03:32:04.883 INFO [stderr] note: lint level defined here
Dec 01 03:32:04.883 INFO [stderr]   --> src/lib.rs:4:9
Dec 01 03:32:04.883 INFO [stderr]    |
Dec 01 03:32:04.883 INFO [stderr] 4  | #![deny(unused)]
Dec 01 03:32:04.883 INFO [stderr]    |         ^^^^^^
Dec 01 03:32:04.883 INFO [stderr]    = note: #[warn(unused_unsafe)] implied by #[warn(unused)]
Dec 01 03:32:04.883 INFO [stderr] 
Dec 01 03:32:04.915 INFO [stderr] warning: type alias is never used: `ResolveResult`
Dec 01 03:32:04.915 INFO [stderr]    --> src/resolver/mod.rs:106:1
Dec 01 03:32:04.915 INFO [stderr]     |
Dec 01 03:32:04.915 INFO [stderr] 106 | type ResolveResult<'a> = CraftResult<CraftResult<Box<Context<'a>>>>;
Dec 01 03:32:04.915 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 03:32:04.915 INFO [stderr]     |
Dec 01 03:32:04.915 INFO [stderr] note: lint level defined here
Dec 01 03:32:04.915 INFO [stderr]    --> src/lib.rs:4:9
Dec 01 03:32:04.916 INFO [stderr]     |
Dec 01 03:32:04.916 INFO [stderr] 4   | #![deny(unused)]
Dec 01 03:32:04.916 INFO [stderr]     |         ^^^^^^
Dec 01 03:32:04.916 INFO [stderr]     = note: #[warn(dead_code)] implied by #[warn(unused)]
Dec 01 03:32:04.916 INFO [stderr] 
Dec 01 03:32:09.585 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 22.79s
Dec 01 03:32:09.609 INFO [stderr] su: No module specific data is present
Dec 01 03:32:10.287 INFO running `"docker" "inspect" "79f7443c7d39d038e84e6d5871ffa6c404d50ef643fadebfad90a4da2e36d0d6"`
Dec 01 03:32:10.445 INFO running `"docker" "rm" "-f" "79f7443c7d39d038e84e6d5871ffa6c404d50ef643fadebfad90a4da2e36d0d6"`
Dec 01 03:32:10.550 INFO [stdout] 79f7443c7d39d038e84e6d5871ffa6c404d50ef643fadebfad90a4da2e36d0d6
